strawberry trees - German English Dictionary